compelling argument - French English Dictionary